const runtime.kindMask
24 uses
runtime (current package)
alg.go#L157: switch t.Kind_ & kindMask {
arena.go#L112: if t.Kind_&kindMask != kindPtr {
arena.go#L146: switch t.Kind_ & kindMask {
arena.go#L163: switch t.Kind_ & kindMask {
arena.go#L284: if typ.Kind_&kindMask != kindPtr {
arena.go#L288: if typ.Kind_&kindMask != kindSlice {
cgocall.go#L416: if arg != nil && (t.Kind_&kindMask == kindPtr || t.Kind_&kindMask == kindUnsafePointer) {
cgocall.go#L425: switch aep._type.Kind_ & kindMask {
cgocall.go#L427: if t.Kind_&kindMask == kindUnsafePointer {
cgocall.go#L467: switch t.Kind_ & kindMask {
cgocheck.go#L252: switch typ.Kind_ & kindMask {
debuglog.go#L280: switch v._type.Kind_ & kindMask {
mfinal.go#L237: switch f.fint.Kind_ & kindMask {
mfinal.go#L399: if etyp.Kind_&kindMask != kindPtr {
mfinal.go#L440: if ftyp.Kind_&kindMask != kindFunc {
mfinal.go#L455: case fint.Kind_&kindMask == kindPtr:
mfinal.go#L461: case fint.Kind_&kindMask == kindInterface:
pinner.go#L112: if kind := etyp.Kind_ & kindMask; kind != kindPtr && kind != kindUnsafePointer {
plugin.go#L88: if t.Kind_&kindMask == kindFunc {
type.go#L64: switch t.Kind_ & kindMask {
type.go#L341: kind := t.Kind_ & kindMask
type.go#L342: if kind != v.Kind_&kindMask {
typekind.go#L37: kindMask = (1 << 5) - 1
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |